hydroxy mercaptans - English Synonyms Dictionary